Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář systémových funkcí pro vestavěné systémy

Popis

Text copied to clipboard!
Hledáme vývojáře systémových funkcí pro vestavěné systémy, který se připojí k našemu týmu a bude se podílet na návrhu, vývoji a optimalizaci systémových funkcí pro moderní vestavěná zařízení. V této roli budete zodpovědní za analýzu požadavků, návrh architektury, implementaci a testování softwarových komponent na nízkoúrovňové úrovni. Budete úzce spolupracovat s týmem hardwarových inženýrů, testery a dalšími vývojáři, abyste zajistili bezproblémovou integraci softwaru s hardwarem a splnění všech funkčních i nefunkčních požadavků. Vaším úkolem bude také optimalizace výkonu, správa paměti, řešení problémů s kompatibilitou a bezpečností a podpora celého životního cyklu produktu. Očekáváme, že budete sledovat nejnovější trendy v oblasti vestavěných systémů, aktivně se účastnit týmových porad a přispívat k neustálému zlepšování procesů. Pozice vyžaduje schopnost samostatné práce, analytické myšlení a ochotu učit se nové technologie a postupy. Ideální kandidát má zkušenosti s programováním v jazycích C/C++, znalosti operačních systémů reálného času (RTOS), zkušenosti s vývojem ovladačů a znalost principů návrhu vestavěných systémů. Výhodou je zkušenost s návrhem bezpečnostních a komunikačních protokolů, práce s verzovacími systémy a schopnost číst a analyzovat technickou dokumentaci v angličtině. Nabízíme zajímavou práci na inovativních projektech, možnost profesního růstu a přístup k nejmodernějším technologiím v oboru.

Odpovědnosti

Text copied to clipboard!
  • Návrh a implementace systémových funkcí pro vestavěné systémy
  • Analýza požadavků a návrh softwarové architektury
  • Optimalizace výkonu a správa paměti
  • Vývoj a údržba ovladačů zařízení
  • Testování a ladění softwarových komponent
  • Spolupráce s týmem hardwarových inženýrů
  • Řešení problémů s kompatibilitou a bezpečností
  • Tvorba a údržba technické dokumentace
  • Podpora celého životního cyklu produktu
  • Sledování nových trendů v oblasti vestavěných systémů

Požadavky

Text copied to clipboard!
  • Vysokoškolské vzdělání v oboru informatiky, elektrotechniky nebo příbuzném
  • Zkušenosti s programováním v C/C++
  • Znalost operačních systémů reálného času (RTOS)
  • Zkušenosti s vývojem ovladačů a nízkoúrovňového softwaru
  • Schopnost analyzovat a řešit technické problémy
  • Znalost principů návrhu vestavěných systémů
  • Zkušenost s verzovacími systémy (např. Git)
  • Schopnost číst technickou dokumentaci v angličtině
  • Samostatnost a analytické myšlení
  • Ochota učit se nové technologie

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem softwaru pro vestavěné systémy?
  • S jakými RTOS jste pracoval(a)?
  • Jak řešíte optimalizaci výkonu a správu paměti?
  • Máte zkušenosti s vývojem ovladačů zařízení?
  • Jaké nástroje pro verzování kódu používáte?
  • Jak přistupujete k řešení problémů s kompatibilitou hardwaru a softwaru?
  • Jaké bezpečnostní aspekty zohledňujete při návrhu systémových funkcí?
  • Jaké projekty v oblasti vestavěných systémů jste realizoval(a)?
  • Jak zvládáte práci v týmu a komunikaci s kolegy z jiných oddělení?
  • Jaké nové technologie v oblasti vestavěných systémů vás zaujaly?